#define LIST_IMPLEMENTATION
#define SLIST_IMPLEMENTATION
#define QUEUE_IMPLEMENTATION
#define QUEUE_MT_IMPLEMENTATION
#define EVENT_IMPLEMENTATION
#define TRIE_IMPLEMENTATION
#define CIRCQUEUE_IMPLEMENTATION
#define CIRBUF_IMPLEMENTATION
#define SLIST_SP_IMPLEMENTATION
#define ARRAYLIST_IMPLEMENTATION